{% extends "pages/overseer/_shell.html" %} {% from "components/macros/layout.html" import page_header %} {% from "components/macros/form.html" import action, range_form %} {% block title %}Overseer - {{ project_name }}{% endblock %} {# The Map and the Flow are a workspace: the stack's shape needs the whole canvas. #} {% block overseer_width %}{{ "workspace" if overview_wide else "document" }}{% endblock %} {% block overseer_content %} {% call page_header("Overview", "Your stack at a glance") %} {{ range_form(overview_views, overview_view, request.url.path, "#overseer-main", field="view", aria="View", id="overview-view") }} {% endcall %} {# Everything in the sidebar (overseer_container.overview), as cards, a map or the flow of work, kept live. The cards can put trouble first (the default) or show only it, client side (input.css orders them by tone). #} {% set cards = overview_cards %}
{% if cards %}

Charts, {{ overview_window }}

{{ action("Trouble first", "data-toggle=\"trouble-first\" x-on:click=\"first = !first\" x-bind:aria-pressed=\"first\"", glyph="bars-arrow-up") }} {{ action("Only trouble", "data-toggle=\"only-trouble\" x-on:click=\"only = !only\" x-bind:aria-pressed=\"only\"", glyph="funnel") }}
{% endif %}
{% include overview_template %}
{% endblock %}